Object Oriented Software Engineering   View all facts   Glossary   Help
subject > process^2 > client^2
Next process^2server    Upprocess^2, program

client^2 comparison table
Subject know follow initialize locate on be access do concurrently is a kind of is a subtopic of send initiate connect with terminate react to write by has definition try again handle see also
process^2       subject       A running thread of execution in a computer  process
program consistent guidelines that make the program easy to read  readable by humans  subjectProgramming Style Guidelines     programmer    
client^2the network address of the serverconsistent guidelines that make the program easy to readitself so it is able to communicate with the serverthe same computer as its server or on a different computera server at the same timemany servers to perform different functions
  • Waiting for interactions with the end-user, and responding when interactions occur
  • Waiting for messages coming from the server, and responding when messages arrive
program3.4 - The Client-Server Architecturemessages to the server to request servicesa connection to a servera server unless the server is listeningcleanly including includes disconnecting from a server if it is still connectedmessages coming from the serverprogrammerA program or process that connects to another program or process, using a communication channel, in order to request a serviceto connect to the server if the server does not initially respondthe disconnection of the server, because the server crashed or the network failed or because either the client or server requested disconnectionclient^2

Next process^2server    Upprocess^2, program